import { ComponentPropsType } from '../../components/question-components'

export interface ComponentInfo {
  fe_id: string
  type: string
  title: string
  isHidden?: boolean
  isLocked?: boolean
  props: ComponentPropsType
}

export interface ComponentState {
  componentList: Array<ComponentInfo>
  selectedId: string
  copiedComponent: ComponentInfo | null
}
